trolley bus – Català–English translations

🇬🇧 en ca

trolley bus noun

  • bus powered via overhead electric cables
troleibús
Wiktionary Links